<?php
/**
 * @package Joostina
 * @copyright Авторские права (C) 2008-2010 Joostina team. Все права защищены.
 * @license Лицензия http://www.gnu.org/licenses/gpl-2.0.htm GNU/GPL, или help/license.php
 * Joostina! - свободное программное обеспечение распространяемое по условиям лицензии GNU/GPL
 * Для получения информации о используемых расширениях и замечаний об авторском праве, смотрите файл help/copyright.php.
 */

// запрет прямого доступа
defined('_VALID_MOS') or die();

class Video extends mosDBTable {

	public $id;
	public $title;
	public $description;
	public $html_code;
	public $catid;

	function __construct() {
		$this->mosDBTable('#__video', 'id');
	}

	public function get_fieldinfo() {
		return array(
				'id' => array(
						'name' => 'ID',
						'editable' => false,
						'sortable' => false,
						'in_admintable' => true,
						'width' => '20px',
						'html_table_element' => 'value',
						'html_table_element_param'=>array(
								'align'=>'center',
								'width'=>15
						),
				),
				'title' => array(
						'name' => 'Название видео',
						'editable' => true,
						'sortable' => true,
						'in_admintable' => true,
						'html_edit_element' => 'edit',
						'html_table_element' => 'editlink',
				),
				'description' => array(
						'name' => 'Описание видео',
						'editable' => true,
						'sortable' => true,
						'in_admintable' => true,
						'editlink' => true,
						'html_edit_element' => 'text_area_wysiwyg',
						'html_edit_element_param' => array(
								'height' => 10,
						)
				),
				'html_code' => array(
						'name' => 'Код плеера',
						'editable' => true,
						'html_edit_element' => 'text_area',
				),
				'catid' => array(
						'name' => 'Категория видео',
						'editable' => true,
						'sortable' => true,
						'in_admintable' => true,
						'html_edit_element' => 'option',
						'html_edit_element_param' => array(
								'options' => array(
										0 => 'Личное',
										1 => 'Общее',
										2 => 'Разное',
								)
						),
				),
		);
	}

	// заголовки для шапок форм
	public function get_tableinfo() {
		return array(
				'header_list' => 'Видео',
				'header_new' => 'Создание видео',
				'header_edit' => 'Редактирование видео'
		);
	}
}